package com.zmj.sy.mom.srv.aps.bean.vo.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Getter
@Setter
public class OrderExternalDetailResVo {


    private Integer id;

    private Integer pid;

    @ApiModelProperty("订单编号")
    private String orderCode;

    @ApiModelProperty(value = "物料名称")
    private String materName;

    @ApiModelProperty(value = "物料编码")
    private String materCode;

    @ApiModelProperty(value = "零件图号")
    private String plmId;

    @ApiModelProperty(value = "单件数量")
    private BigDecimal partCount;

    @ApiModelProperty("*长")
    private Integer length;

    @ApiModelProperty("*宽")
    private Integer width;

    @ApiModelProperty(value = "零件厚")
    private Integer materHigh;

    @ApiModelProperty(value = "材质")
    private String texture;

    @ApiModelProperty(value = "规格")
    private String standards;

    @ApiModelProperty(value = "*父级物料编号")
    private String parentMaterCode;

    @ApiModelProperty("*备料方案")
    private String preparePlan;

    @ApiModelProperty("状态")
    private Integer status;

    @ApiModelProperty(value = "工序链")
    private String workChain;

    @ApiModelProperty(value = "图纸")
    private String drawing;

    @ApiModelProperty(value = "备料方式：1 自制  2 外购")
    private Integer readyType;

    @ApiModelProperty("级别")
    private Integer level;

    @ApiModelProperty("物料编码")
    private String erpCode;

    @ApiModelProperty("类型")
    private String materType;



    @ApiModelProperty("工厂编号")
    private String factoryCode;

    @ApiModelProperty("工单号")
    private String workOrderCode;

    @ApiModelProperty("单位数量")
    private String perQty;

    @ApiModelProperty("需求数量")
    private String reqQty;

    @ApiModelProperty("库房号")
    private String lgort;

    @ApiModelProperty("物料状态缺料C/足料P/发料I/取消R/")
    private String statusId;

    @ApiModelProperty("单台数量")
    private String perReqQty;

    @ApiModelProperty("领料数量")
    private String pickQty;

    @ApiModelProperty("领料中心")
    private String pickCenter;

    private LocalDateTime createDateTime;
}
